package com.forekonw.deomlianxi;

import javafx.scene.transform.Scale;

import java.util.Scanner;

public class Testdenglu {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String name = "";
        String key ="";
        int choose = 0;
        boolean isRight = false;
        String asd = "y";
        int nub = (int) (Math.random()*10000);
        do {
            System.out.println("********************");
            System.out.println("1.注册");
            System.out.println("2.登录");
            System.out.println("3.抽奖");
            System.out.println("********************");
            System.out.println("请选择菜单： ");
            choose = input.nextInt();
            if (isRight){
                switch (choose){
//                    case 1:
//                        System.out.println("欢迎来到注册系统");
//                        System.out.println("请输入用户名：");
//                        name= input.next();
//                        System.out.println("请输入密码：");
//                        key = input.next();
//                        System.out.println(name+"----"+key+"----"+nub);
//                        System.out.println("是否继续（y/n）");
//                        asd = input.next();
//                        break;
                    case 2:
                        for ( int i=2;i>=0;i--){
                        System.out.println("请输入登录用户名：");
                        String rename =input.next();
                        System.out.println("请输入登录密码：");
                        String rekey =input.next();
                        if (rename.equals(name)&&rekey.equals(key)){
                            System.out.println("欢迎您回来尊敬的 "+name);
                            System.out.println("是否继续（y/n）");
                            asd = input.next();
                            break;
                        }else {
                                System.out.println("您输入的用户名及密码不正确，还有"+ i+"次机会");

                                if (i==0){
                                    System.out.println("您已输入三次错误信息，是否继续（y/n）");
                                    asd = input.next();
                                    break;
                                }
                            }
                        }
                        break;
                    case 3:
                        System.out.println("欢迎来到抽奖界面，功能还在完善中...尽请期待");
                        System.out.println("是否继续（y/n）");
                        asd = input.next();
                        break;
                }

            }else {
                if (choose==1){
                    System.out.println("欢迎来到注册系统");
                    System.out.println("请输入用户名：");
                    name= input.next();
                    System.out.println("请输入密码：");
                    key = input.next();
                    System.out.println(name+"----"+key+"----"+nub);
                    System.out.println("是否继续（y/n）");
                    asd = input.next();
                    isRight=true;
                }else {
                    System.out.println("请先注册，然后登录");
                    System.out.println("是否继续（y/n）");
                    asd = input.next();
                }
            }

        }while ("y".equals(asd));
        System.out.println("感谢您使用本系统");

    }
}
